principal competitors - German English Dictionary